stop someone in their tracks – English–Suomi translations

🇬🇧 en fi 🇫🇮

stop someone in their tracks verb

pysäyttää niille sijoilleen
Wiktionary Links